self-monitoring system - Turkish English Dictionary